# Docker image for wecanapp
# VERSION 1.0.0
# Author: liuzhihao
### 基础镜像，使用alpine操作系统，openjkd使用
FROM openjdk:8-jdk-alpine

# 作者
MAINTAINER 刘志豪 <1319135082@qq.com>

# 系统编码
ENV LANG=C.UTF-8 LC_ALL=C.UTF-8
# 运行参数
ENV JAVA_OPTS=""

# 声明一个挂载点，容器内此路径会对应宿主机的某个文件夹
VOLUME /tmp

# 应用构建成功后的jar文件被复制到镜像内，名字也改成了app.jar
ADD ./target/monitor-1.0.0.jar app.jar

# 声明运行时端口
EXPOSE 9400

# 启动容器时的进程
ENTRYPOINT java ${JAVA_OPTS} -Duser.timezone=GMT+08 -Djava.security.egd=file:/dev/./urandom -jar /app.jar